package br.com.drestranho.escola.managed;

import java.util.Date;

import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;

import br.com.drestranho.escola.dao.AlunoDAO;
import br.com.drestranho.escola.entity.Aluno;

@ManagedBean
public class ManterAlunoManager {
	Aluno aluno = new Aluno();
	@EJB
	AlunoDAO alunoDAO = new AlunoDAO(); 
	int id;
	String nome;
	Date data_nascimento;
	String sexo;
	String pais;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public Date getData_nascimento() {
		return data_nascimento;
	}
	public void setData_nascimento(Date data_nascimento) {
		this.data_nascimento = data_nascimento;
	}
	public String getSexo() {
		return sexo;
	}
	public void setSexo(String sexo) {
		this.sexo = sexo;
	}
	public String getPais() {
		return pais;
	}
	public void setPais(String pais) {
		this.pais = pais;
	}
	
	public void salvar() {
		System.out.println("Cadastro: "+getNome()+getData_nascimento()+getSexo());
		aluno.setNome(getNome());
		aluno.setDataNascimento(getData_nascimento());
		aluno.setSexo(getSexo());
		alunoDAO.salvar(aluno);
	}
	
	public void carregar() {
		aluno = alunoDAO.getBean(1);
		System.out.println("Nome: "+aluno.getNome());
	}
	
	
}
